constant dripping wears away a stone - French English Dictionary